canola oil
noun
: an edible vegetable oil obtained from the seeds of canola that is high in monounsaturated fatty acids
Love words? Need even more definitions?
Merriam-Webster unabridged
Share